rain shed - Francés Inglés Diccionario